<?php 
include 'conf/configuracion_idioma.php';
include 'conf/common_index.php';
include 'template_include_index.php';
?>

<?php 
if(logged_in()){
	$url = dominioPrincipalURL();
	exit('<meta http-equiv="refresh" content="0; url=' . urldecode($url) . '"/>');
}
 

$errors = array ();

if (isset($_POST['username'],$_POST['mail'],$_POST['password'])){

	$username = $_POST['username'];
	$nombre = "nombre";
	$telefono = $_POST['telefono'];
	$mail = $_POST['mail'];
	$password = $_POST['password'];
	$tipo= $_POST["tipo"];
	$barrio= "";
	$password_rep = $_POST['password_rep'];
	$provinciaId = $_POST['provincia'];
	$ciudadId = $_POST['ciudad'];
	
	if (empty($username) || empty($mail) || empty($password)){

		$errors['username'] = gettext("Valor requerido");	
		$errors['mail'] = gettext("Valor requerido");
		$errors['password'] = gettext("Valor requerido");

	} else {

		if (filter_var($mail, FILTER_VALIDATE_EMAIL) === false){
			$errors['mail'] = gettext("Direccion de email invalida");
		}
		if (user_exists($username)){
			$errors['username'] = gettext("El nombre de usuario elegido ya esta registrado");
		}		
		if (existe_email($mail)){
			$errors['mail'] = gettext("El email ingresado ya se encuentra registrado");
		}	
		if (!($password == $password_rep)){
			$errors['password'] = gettext("Las contraseñas ingresadas no son iguales");
			$errors['password_rep'] = gettext("Las contraseñas ingresadas no son iguales");		
		}
 		if (!fnValidateAlphanumeric($username)){
 			$errors['username'] = gettext("El nombre de usuario tiene formato inválido. Solo letras y números son permitidos");
 		}
		if (strlen($username) > 30 || strlen($username) < 4){
			$errors['username'] = gettext("La longitud del nombre de usuario tiene que ser mayor a 3 y menor que 31 caracteres");
		}
		if( !empty($telefono) && !fnValidateNumeric($telefono)){
			$errors['telefono'] = gettext("El telefono debe contener solo numeros");
		}
		if ( strlen($telefono) > 20){
			$errors['telefono'] = gettext("La longitud máxima del teléfono es de 20 digitos");
		}
		if ( $provinciaId == -2){
			$errors['provincia'] = gettext("Debe seleccionar su provincia");
		}
		if ( $ciudadId == -2){
			$errors['ciudad'] = gettext("Debe seleccionar su ciudad");
		}
		

	}

	if (empty($errors)){
		$usuario_id = nuevo_usuario($username, $nombre, $telefono, $mail, $password, $tipo, $barrio,$ciudadId);
		if($usuario_id != 0){
			registrar_mail_registro($usuario_id);
			$_SESSION['username'] = $username;
			$_SESSION['usuario_id'] = $usuario_id;
			$_SESSION['mensaje'] = gettext("¡Bienvenido ") .$username. "!. ".gettext("En minutos recibirá un mail de bienvenida, revise su correo electrónico no deseado en caso de no recibirlo");
			$url = get_subdominio_ciudad_id($ciudadId);			
			exit('<meta http-equiv="refresh" content="0; url=' . urldecode($url) . '"/>');
		}
	}

}
?>

<?php $title = gettext("Registro"). " | ". gettext("Anuncios Locales")?>
<?php $descripcion = gettext("Registrate para publicar gratis")?>
<?php $keywords = gettext("Registrate para publicar gratis")?>

<?php include 'template_header_index.php'?>
<?php include 'template_nav_bar_index.php';?>


<div class="container">
	<br>
	<div class="row">
		<div class="col-md-8">

			<div class="panel panel-success-dark animated fadeInDown">
				<div class="panel-heading"><?php echo gettext("Registro")?></div>
				<div class="panel-body">
					<form role="form" method="post">
						<div class="form-group">
							<label for="InputUserName"><?php echo gettext("Nombre Usuario")?><sup>*</sup></label>
							<input type="text" class="form-control" id="InputUserName"
								name="username" <?php if(isset($_POST['username'])) echo "value='$_POST[username]'";?> required>
							  <?php if (array_key_exists("username",$errors)){                            
                        	    echo "<div class='alert alert-danger'>$errors[username]</div>";                            
                          	  }?>								
						</div>						
						<div class="form-group">
                           <label for="provincia"><?php echo gettext("Provincia")?><sup>*</sup></label>
                           <select id='provincia' name='provincia' class="form-control">
                           <option value='-2'><?php echo gettext("Seleccione su provincia")?> ...</option>
                            <?php                            
			                    $resultP = mysql_query("SELECT * FROM provincia");	
			                       while ($provincia = mysql_fetch_array($resultP)){?>
			                              <option value="<?php echo $provincia['provincia_id']?>" <?php if (array_key_exists("provincia",$_POST) && ($_POST['provincia'] == $provincia['provincia_id'])) echo "selected"?>><?php echo $provincia['nombre']?></option>			                 
			                	 <?php }?>	
			                </select>
			                <?php if (array_key_exists("provincia",$errors)){                            
                        	    echo "<div class='alert alert-danger'>$errors[provincia]</div>";                            
                          	  }?>	
                          </div>     
                        <div class="form-group">
		                            <label for="ciudad"><?php echo gettext("Ciudad")?><sup>*</sup></label>
		                           <select id='ciudad' name='ciudad' class="form-control">
		                          	 <option value='-2'><?php echo gettext("Seleccione su ciudad")?> ...</option>
		                          	 <?php if (array_key_exists("provincia",$_POST) && ($_POST['provincia'] != -2)){?>
		                          	 	<?php $resultC = mysql_query("SELECT * FROM ciudad where provincia_id = $_POST[provincia]");
									  	while ($ciudad = mysql_fetch_array($resultC)){?>
									  		<option value='<?php echo $ciudad['ciudad_id']?>' <?php if (array_key_exists("ciudad",$_POST) && ($_POST['ciudad'] == $ciudad['ciudad_id'])) echo "selected"?>><?php echo $ciudad['nombre']?></option>
									  	<?php }
									  	}?>
		                           </select>
					                <?php if (array_key_exists("ciudad",$errors)){                            
		                        	    echo "<div class='alert alert-danger'>$errors[ciudad]</div>";                            
		                          	  }?>	
		                </div>	 
						<div class="form-group">
							<label for="InputLastName"><?php echo gettext("Teléfono")?></label>
							<input type="text" class="form-control" id="InputLastName"
								name="telefono" <?php if(isset($_POST['telefono'])) echo "value='$_POST[telefono]'";?>>
							<?php if (array_key_exists("telefono",$errors)){                            
                        	    echo "<div class='alert alert-danger'>$errors[telefono]</div>";                            
                          	}?>
						</div>
						<div class="form-group">
							<label for="InputEmail">Email<sup>*</sup></label> <input
								type="email" class="form-control" id="InputEmail" name="mail" <?php if(isset($_POST['mail'])) echo "value='$_POST[mail]'";?> required>
							<?php if (array_key_exists("mail",$errors)){                            
                        	    echo "<div class='alert alert-danger'>$errors[mail]</div>";                            
                          	 }?>
						</div>
						<div class="form-group">
							<label for="tipo"><?php echo gettext("Tipo Usuario")?></label>
							<div class="radio">
								<label> <input type="radio" name="tipo" id="optionsRadios1"
									value="PARTICULAR" checked>
                              <?php echo gettext("Particular")?>
                            </label>
							</div>
							<div class="radio">
								<label> <input type="radio" name="tipo" id="optionsRadios2"
									value="COMERCIO">
                              <?php echo gettext("Comercio / Empresa")?>
                            </label>
							</div>
						</div>
						<div class="row">
							<div class="col-md-6">
								<div class="form-group">
									<label for="InputPassword"><?php echo gettext("Contraseña")?><sup>*</sup></label>
									<input type="password" class="form-control" id="InputPassword"
										name="password" <?php if(isset($_POST['password'])) echo "value='$_POST[password]'";?> required>
								<?php if (array_key_exists("password",$errors)){                            
                        	    echo "<div class='alert alert-danger'>$errors[password]</div>";                            
                          	  }?>	
								</div>
							</div>
							<div class="col-md-6">
								<div class="form-group">
									<label for="InputConfirmPassword"><?php echo gettext("Repita la contraseña")?><sup>*</sup></label>
									<input type="password" class="form-control"
										id="InputConfirmPassword" name="password_rep" <?php if(isset($_POST['password_rep'])) echo "value='$_POST[password_rep]'";?> required>
									<?php if (array_key_exists("password_rep",$errors)){                            
                        	    	echo "<div class='alert alert-danger'>$errors[password_rep]</div>";                            
                          	  		}?>
								</div>
							</div>
						</div>
						<div class="row">
							<div class="col-md-8">
								<label class="checkbox-inline"> <input type="checkbox"
									id="inlineCheckbox1" value="option1" checked> <?php echo gettext("He leído y Acepto los")?> <a
									href="<?php echo  get_terminos_y_condiciones_index()?>"
									target="_blank"><?php echo gettext("Términos y Condiciones")?></a>.
								</label>
							</div>
							<div class="col-md-4">
								<button type="submit" class="btn btn-ar btn-primary pull-right"><?php echo gettext("Ingresar")?></button>
							</div>
						</div>
					</form>
				</div>
			</div>
		</div>
		<div class="col-md-4">
		
			<section class="margin-top">
			
			<?php //include 'adsense_registro_derecha.php';?>
			
			</section>
		
		</div>
	</div>
</div>
<!-- container  -->

<?php include 'template_footer_index.php'?>
<?php include 'template_sidebar_index.php';?>

<!-- Scripts -->
<!-- Compiled in vendors.js -->
<!--
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/jquery.cookie.js"></script>
<script src="assets/js/imagesloaded.pkgd.min.js"></script>
<script src="assets/js/bootstrap.min.js"></script>
<script src="assets/js/bootstrap-switch.min.js"></script>
<script src="assets/js/wow.min.js"></script>
<script src="assets/js/slidebars.min.js"></script>
<script src="assets/js/jquery.bxslider.min.js"></script>
<script src="assets/js/holder.js"></script>
<script src="assets/js/buttons.js"></script>
<script src="assets/js/jquery.mixitup.min.js"></script>
<script src="assets/js/circles.min.js"></script>
<script src="assets/js/masonry.pkgd.min.js"></script>
<script src="assets/js/jquery.matchHeight-min.js"></script>
-->

<script src="http://<?php echo DOMINIO_BASE_COMPLETO?>/js/vendors.js"></script>
<script src="http://<?php echo DOMINIO_BASE_COMPLETO?>/js/funcionesjs.js"></script>

<!-- Syntaxhighlighter -->
<script src="http://<?php echo DOMINIO_BASE_COMPLETO?>/js/syntaxhighlighter/shCore.js"></script>
<script src="http://<?php echo DOMINIO_BASE_COMPLETO?>/js/syntaxhighlighter/shBrushXml.js"></script>
<script src="http://<?php echo DOMINIO_BASE_COMPLETO?>/js/syntaxhighlighter/shBrushJScript.js"></script>

<script src="http://<?php echo DOMINIO_BASE_COMPLETO?>/js/app.js"></script>
<script src="http://<?php echo DOMINIO_BASE_COMPLETO?>/js/index.js"></script>

</body>

</html>